The Rt. Rev. John McKee Sloan Elected 11th Episcopal Bishop of Alabama

[John] Sloan has been Alabama’s bishop suffragan since 2008. Before that, he served as rector of St. Thomas’ Episcopal Church in Huntsville, Ala., for 14 years, and at a number of churches in the Diocese of Mississippi. Sloan founded the … Continue reading The Rt. Rev. John McKee Sloan Elected 11th Episcopal Bishop of Alabama